Flutter list.builder 不滚动
全部标签 我正在尝试在View中创建一个可滚动的文本://otherwidgets,SingleChildScrollView(child:Container(height:200,child:Text("Longtextherewhichislongerthanthecontainerheight"))),//otherwidgets文本比其父容器的高度长,但由于某种原因文本不可滚动,尽管它被包裹在SingleChildScrollView中。知道我做错了什么吗? 最佳答案 尝试添加scrollDirection(水平):SingleChi
我一直在尝试在同一主体容器中显示几个ListView。我正在使用Listview.builder,因为我必须获取json数据并显示在ListView中。每个ListView都必须从不同的json文件中获取数据并垂直显示在前一个ListView的下方(是的,就像在嵌套ListView中一样)。我看过嵌套的listvie示例但是。是否可以使用listview.builder?如果是这样,请向我展示示例或教程链接。谢谢你!这是我用来创建ListView的代码。ListView.builder(itemCount:recent==null?0:recent.length,itemBuilder
我一直在尝试在同一主体容器中显示几个ListView。我正在使用Listview.builder,因为我必须获取json数据并显示在ListView中。每个ListView都必须从不同的json文件中获取数据并垂直显示在前一个ListView的下方(是的,就像在嵌套ListView中一样)。我看过嵌套的listvie示例但是。是否可以使用listview.builder?如果是这样,请向我展示示例或教程链接。谢谢你!这是我用来创建ListView的代码。ListView.builder(itemCount:recent==null?0:recent.length,itemBuilder
AlertCardWidget是我编写的一个小部件。我在itemBuilder中返回它但没有显示。这是我的代码:Flexible(child:Padding(child:SingleChildScrollView(child:ListView.builder(itemCount:state.data.length,itemBuilder:(BuildContextcontext,intindex){state.data["datas"].map((f){returnAlertCardWidget(positionId:"${f["8020074"]}",shipowner:"${f["
AlertCardWidget是我编写的一个小部件。我在itemBuilder中返回它但没有显示。这是我的代码:Flexible(child:Padding(child:SingleChildScrollView(child:ListView.builder(itemCount:state.data.length,itemBuilder:(BuildContextcontext,intindex){state.data["datas"].map((f){returnAlertCardWidget(positionId:"${f["8020074"]}",shipowner:"${f["
我正在尝试创建一个UI,其中上半部分是裁剪View内的图像,下半部分是一些文本内容。我尝试使用ExpandedWidgetExpanded和wrappedSingleChildScrolLView,但出现白屏。varDetailsScreenBottomPart=SingleChildScrollView(child:Column(mainAxisSize:MainAxisSize.min,children:[Padding(padding:EdgeInsets.all(18.0),child:Row(children:[Text('BasicInformation'),Spacer(
我正在尝试创建一个UI,其中上半部分是裁剪View内的图像,下半部分是一些文本内容。我尝试使用ExpandedWidgetExpanded和wrappedSingleChildScrolLView,但出现白屏。varDetailsScreenBottomPart=SingleChildScrollView(child:Column(mainAxisSize:MainAxisSize.min,children:[Padding(padding:EdgeInsets.all(18.0),child:Row(children:[Text('BasicInformation'),Spacer(
当我尝试通过添加SingleChildScrollView使页面的一部分能够滚动时,我不断收到错误消息。这就是现在的样子:所以红线之间的部分是我希望能够滚动的部分,因为我稍后会添加更多内容。这是我当前的代码:class_NonAdminFlightPageStateextendsState{@overridevoidinitState(){super.initState();}String_dateSelected=null;@overrideWidgetbuild(BuildContextcontext){returnScaffold(backgroundColor:blue,bod
当我尝试通过添加SingleChildScrollView使页面的一部分能够滚动时,我不断收到错误消息。这就是现在的样子:所以红线之间的部分是我希望能够滚动的部分,因为我稍后会添加更多内容。这是我当前的代码:class_NonAdminFlightPageStateextendsState{@overridevoidinitState(){super.initState();}String_dateSelected=null;@overrideWidgetbuild(BuildContextcontext){returnScaffold(backgroundColor:blue,bod
我在我的代码中使用了FutureBuilder来查询Firestore但我一直没有从我在FutureBuilder。但有趣的是,函数正在执行并获取数据。它只是没有将它传递给FutureBuilder。代码:import'package:flutter/material.dart';import'package:cloud_firestore/cloud_firestore.dart';import'package:garuda_academy_app/Tools/FixedColors.dart';classCoursePageextendsStatefulWidget{CourseP